Browse Source

1.2.9 修改 cdn

xaboy 6 years ago
parent
commit
eae1a346a0
3 changed files with 23 additions and 15 deletions
  1. 11 3
      README.md
  2. 8 8
      src/Form.php
  3. 4 4
      src/Json.php

+ 11 - 3
README.md

@@ -21,12 +21,20 @@
 PHP表单生成器,快速生成现代化的form表单。包含复选框、单选框、输入框、下拉选择框等元素以及省市区三级联动、时间选择、日期选择、颜色选择、树型、文件/图片上传等功能。
 </p>
 
+
+
+
 > 1.2.4 版本支持字段验证 
 
-#### 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!
- 
-#### 本项目还在不断开发完善中,如有建议或问题请[在这里提出](https://github.com/xaboy/form-builder/issues/new)
+> 计划对该项目重构和升级,期待的话就点个 star 吧
+
+>如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!
+>本项目还在不断开发完善中,如有建议或问题请[在这里提出](https://github.com/xaboy/form-builder/issues/new)
+
 
+## 使用建议
+1. 建议将静态资源加载方式从 CDN 加载修改为自己本地资源或自己信任的 CDN [静态资源链接](https://github.com/xaboy/form-builder/blob/master/src/Form.php#L89)
+2. 建议根据自己的业务逻辑重写默认的表单生成页 [默认表单生成页](https://github.com/xaboy/form-builder/tree/master/src/view)
 
 ## 更新说明
 

+ 8 - 8
src/Form.php

@@ -87,15 +87,15 @@ class Form
      * @var array
      */
     protected $script = [
-        'jq' => '<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>',
-        'vue' => '<script src="https://cdn.bootcss.com/vue/2.5.13/vue.min.js"></script>',
+        'jq' => '<script src="https://unpkg.com/jquery@3.3.1/dist/jquery.min.js"></script>',
+        'vue' => '<script src="https://unpkg.com/vue@2.5.13/dist/vue.min.js"></script>',
         //iview 版本 2.14.3
-        'iview-css' => '<link href="https://cdn.jsdelivr.net/npm/iview@2.14.3/dist/styles/iview.css" rel="stylesheet">',
-        'iview' => '<script src="https://cdn.jsdelivr.net/npm/iview@2.14.3/dist/iview.min.js"></script>',
-        //form-create 版本 1.4.5
-        'form-create' => '<script src="https://cdn.jsdelivr.net/npm/form-create@1.4.5/dist/form-create.min.js"></script>',
-        'city-data' => '<script src="https://cdn.jsdelivr.net/npm/form-create/district/province_city.js"></script>',
-        'city-area-data' => '<script src="https://cdn.jsdelivr.net/npm/form-create/district/province_city_area.js"></script>'
+        'iview-css' => '<link href="https://unpkg.com/iview@2.14.3/dist/styles/iview.css" rel="stylesheet">',
+        'iview' => '<script src="https://unpkg.com/iview@2.14.3/dist/iview.min.js"></script>',
+        //form-create 版本 1.6.1
+        'form-create' => '<script src="https://unpkg.com/form-create@1.6.1/dist/form-create.min.js"></script>',
+        'city-data' => '<script src="https://unpkg.com/form-create@1.6.1/district/province_city.js"></script>',
+        'city-area-data' => '<script src="https://unpkg.com/form-create@1.6.1/district/province_city_area.js"></script>'
     ];
 
     /**

+ 4 - 4
src/Json.php

@@ -17,22 +17,22 @@ class Json
 
     public static function succ($msg, $data = [])
     {
-        return self::result(200, $msg, $data);
+        return static::result(200, $msg, $data);
     }
 
     public static function fail($msg, $data = [])
     {
-        return self::result(400, $msg, $data);
+        return static::result(400, $msg, $data);
     }
 
     public static function uploadSucc($filePath, $msg = '上传成功', $data = [])
     {
         $data['filePath'] = $filePath;
-        return self::succ($msg, $data);
+        return static::succ($msg, $data);
     }
 
     public static function uploadFail($msg = '上传失败', $data = [])
     {
-        return self::fail($msg, $data);
+        return static::fail($msg, $data);
     }
 }