• @alilclowcode-engine-ext@1.0.5 不支持安装react@^16.3.0


    @alilclowcode-engine-ext@1.0.5 不支持安装react@^16.3.0

    https://github.com/alibaba/lowcode-demo
    https://lowcode-engine.cn/site/docs/demoUsage/intro
    https://github.com/alibaba/lowcode-engine
    https://docs.appsmith.com/getting-started/setup/installation-guides?utm_source=github&utm_medium=organic&utm_campaign=readme

    打包放入web网站中

    https://qingflow.com/?utm_source=baidupz&utm_medium=pc&utm_campaign=zhubiaoti
    https://accounts.qingflow.com/acc/passport/register

    目前包含多个独立 demo 工程目录,每个 demo 目录都是一个独立的工程,代表一个特定的 demo 场景,可以选择其一单独使用。

    [推荐]使用yarn

    git clone git@github.com:alibaba/lowcode-demo.git
    cd lowcode-demo
    cd demo-general
    yarn
    yarn run start
    使用npm

    git clone git@github.com:alibaba/lowcode-demo.git
    cd lowcode-demo
    cd demo-general
    npm install
    npm run start

    @alilc/lowcode-engine-ext@1.0.5 不支持安装react@"^16.3.0"
    在使用npm7及以上的版本的时候,对等依赖问题视为错误,但是在npm6中只是警告。最直接的方式是使用-legacy-peer-deps,或者,将npm降级到npm6版本。
    arduino复制代码npm config set legacy-peer-deps true
    npm i

    成功

    npm i --force
    或者

    npm i --legacy-peer-deps
    即可,认真看报错信息。

    常用的三种请求方式ajax,axios,fetch

    React本身只关注于界面, 并不包含发送ajax请求的代码

    yarn add axios
     
    npm i axios


    js json字符串转json对象的方法

    JSON.stringify
    a.updatePageSchemaAt(d),o.Amu.success("保存成功","提示"),console.log(JSON.stringify(a.schema))

    value={store.schema}     

    store.schema

    a.schema

     store.addPage({
            ...value,
            schema: {
              type: 'page',
              title: value.label,
              body: '这是你刚刚新增的页面。'
            }
          });
          store.setAddPageIsOpen(false);

    1、鸿雁项目要用的工作单号号段09配置
    http://www.jqueryfuns.com/resource/765
    http://view.jqueryfuns.com/2015/2/27/35887895fbe6330ccabfb4bbee909f7a/index.html
    http://www.jqueryfuns.com/resource/1537


    jquery 吸附功能

      $(window).scroll(function(){
         if($(this).scrollTop()>=200){
             $('div#floating-div').addClass('sticky-top');
         }else{
             $('div#floating-div').removeClass('sticky-top');
         }
    });


    vue-grid-layout
    vuedraggable
    vuedraggable
    vue拖拽使用vuedraggable
    如果想拖拽排序的可以用组件:vuedraggable
    Vue.js如何实现拖拽排序,比如实现sortable.js
    超优秀 Vue3 拖拽+拉伸+旋转+放缩+自动对齐Vue3DragResize
    https://cn.vuejs.org/guide/quick-start.html#creating-a-vue-application
    Vue Drag Resize是一个方便的javascript插件,它可以帮助开发者轻松实现拖拽和缩放的功能。
     vue-drag-resize 可拖动缩放的组件 官网: https://github.com/kirillmurashov/vue-drag-resize 安装 npmi -s vue-drag-resize 1 使用