webflorist/vuefactory
Composer 安装命令:
composer require webflorist/vuefactory
包简介
Build Vue Instances in PHP.
README 文档
README
PHP package to generate Vue-Apps
Description
This package provides functionality for building Vue-Apps in PHP.
Installation
- Require the package via composer:
composer require webflorist/vuefactory
Configuration
No configuration is necessary.
Usage
Example
This PHP-code....
(new Webflorist\VueFactory\VueInstance('#app')) ->addComputed('computed_5','function () { return 2+3 })') ->addComputed('computed_8','function () { return 4+4 })') ->addData('string','value') ->addData('boolean_true',true) ->addData('boolean_false',false) ->addData('array',['item1','item2']) ->addData('object',(new \stdClass())) ->addMethod('say_hello','function () { alert("Hello!") })') ->addMethod('say_bye','function () { alert("Bye!") })') ->addPropsData('property1','value1') ->addPropsData('property2',true) ->addPropsData('property3',['item1', 'item2']) ->addWatcher('data1','value1') ->addWatcher('data2','value2') ->generate();
...results in the following JS-code:
new Vue({ "el": "#app", "computed": { "computed_5": function() { return 2 + 3 }, "computed_8": function() { return 4 + 4 } }, "data": { "string": "value", "boolean_true": true, "boolean_false": false, "array": ["item1", "item2"], "object": {} }, "methods": { "say_hello": function() { alert("Hello!") }, "say_bye": function() { alert("Bye!") } }, "propsData": { "property1": "value1", "property2": true, "property3": ["item1", "item2"] }, "watch": { "data1": "value1", "data2": "value2" } });
webflorist/vuefactory 适用场景与选型建议
webflorist/vuefactory 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 3.81k 次下载、GitHub Stars 达 0, 最近一次更新时间为 2020 年 03 月 07 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 webflorist/vuefactory 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 webflorist/vuefactory 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 3.81k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 9
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2020-03-07