在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:mzphp-todo开源软件地址:https://gitee.com/mz/mzphp-todo开源软件介绍:#mzphp-todo 将 mzphp框架 结合 vuejs、vux、vue-resource 做的 todoList。代码量不多,核心代码就100来行,重点在于演示和互相学习。 问:为什么要将 mzphp 和 vue、vux 结合做项目呢?
嗯,就这么简单。 无图无真相: 相关说明添加 vux 组件在 view/inc/vux.htm 中: 这里用了 mzphp 特有的 static 打包文件语法。添加组件时,您只需要复制一行,修改为对应的 vux 组件名.(例如 components/tab-item 改为 components/loading) 然后访问 index.php 直接食用即可。(注:如果添加了组件,请在访问地址后加 index.php?_debug 或者删除 static/目录下「下划线」 _ 开头的 js) static/v1/common.js 中已经有自动注册 vux 组件的方法: // auto register component(function (window) { for (var index in window) { if (index.search(/^vux/ig) > -1) { var componentName = index.replace(/^vux/i, ''); var firstChar = componentName.substring(0, 1); componentName = firstChar + componentName.substring(1).replace(/([A-Z])/g, '-$1'); Vue.component(componentName.toLocaleLowerCase(), window[index]); } }})(window); 有问题欢迎提问。 |
请发表评论