Hello Alpaca

最近看了金数据和麦客的表单工具,甚是羡慕,也想在公司产品里引入一款表单工具,最重要的是制作出来的表单能在移动端使用!

金数据:https://jinshuju.net/

麦客:http://www.mikecrm.com/

第一步当然是从网上看看有没有开源项目的可以利用,百度去google来最后发现这两款表单工具还不错,实现思路也大同小异,和服务隔离的很好,通过json进行传递数据

alpaca:http://www.alpacajs.org/tutorial.html    https://github.com/gitana/alpaca

formbuilder:https://github.com/dobtco/formbuilder

 

对比两者,alpaca从代码维护频率和官网资料的丰富程度都要好于formbuilder,就是他了!

 

建了一个MVC的空项目,把alpaca的实例代码拷贝到View,发布到目标站点,访问一下,表单内容没出来。。。。

出师不利呀,打开调试一看报错了

Uncaught Error: Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version (>= 4.0.0).

看来是Handlebars.js版本老了点,官网也不说更新一下,唉。。。有点怀疑自己的选择了。

        

既然选了,就再往下走走吧

换成4.0版本:<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.0/handlebars.js"></script>

OK,这次正常了

 

 

posted @ 2016-11-10 15:17  leooelg  阅读(298)  评论(0)    收藏  举报