当前位置: 首页 > news >正文

wordpress 下载页面147seo工具

wordpress 下载页面,147seo工具,在海南注册公司需要什么条件,潍坊比较大的网站制作公司背景 最近在进行vue2项目升级为vue3。 在项目中需要获取json某些字段的路径,vue2中使用JSONPathPicker ,但是该插件不支持vue3,vue3中也没有相应的模块有该功能。 实现目标: 原vue2中JSONPathPicker实现的功能: 查…

背景

最近在进行vue2项目升级为vue3。
在项目中需要获取json某些字段的路径,vue2中使用JSONPathPicker ,但是该插件不支持vue3,vue3中也没有相应的模块有该功能。

实现目标:

原vue2中JSONPathPicker实现的功能:

查找候选插件

  1. json-tree-view-vue3 git仓库地址
    在这里插入图片描述 官方文档中,说可以通过selected事件,获取相应的路径:

    • 测试代码:
      <template><div class="demo"><JsonTreeView :json="json" v-on:selected="s" /></div>
      </template><script>
      /* eslint-disable */
      import { JsonTreeView } from "json-tree-view-vue3";
      import 'json-tree-view-vue3/dist/style.css'
      const ss = '{"string":"text","number":123,"boolean":true,"null":null,"array":["A","B","C"],"object":{"prop1":"value1","nestedObject":{"prop2":"value2"}}}'export default {name : 'demo',components:{"JsonTreeView":JsonTreeView,},data () {return {json:ss};},methods:{s(a) {console.log(a )console.log(Object.keys(a) )console.log(a.path )console.log(typeof(a))},}
      }
      </script><style scoped></style>
    • 测试效果:
      在这里插入图片描述
    • 注意事项:
      1. 可以直接将字符串传至改组件;
      2. 只能获取最底层字段的路径
    • 测试结论:不能满足当前需求
  2. vue-json-pretty git仓库地址
    在这里插入图片描述 官方文档说该组件可以监听节点点击事件,先试下

    • 测试代码:

      <template><div class="demo"><vue-json-pretty :data="json" rootPath="$" :selectOnClickNode="true"  :editable="true":highlightSelectedNode="true" v-on:nodeClick="s" /></div>
      </template><script>
      /* eslint-disable */
      import VueJsonPretty from "vue-json-pretty";
      const ss = JSON.parse('{"string":"text","number":123,"boolean":true,"null":null,"array":["A","B","C"],"object":{"prop1":"value1","nestedObject":{"prop2":"value2"}}}');export default {name : "demo",components:{"vue-json-pretty":VueJsonPretty},data(){return {json : ss}},methods:{s(a) {console.log(a )console.log(Object.keys(a) )console.log(a.path )console.log(typeof(a))}}
      }
      </script><style scoped></style>
      
    • 测试效果
      在这里插入图片描述

    • 使用注意事项:

      1. 插件传入的数据需要是json对象
      2. 需要指定根路径为$
      3. 如果需要编辑内容,设置参数editableTrue
    • 测试结论:满足当前需求

    最终的实现的替换效果:
    在这里插入图片描述

http://www.mmbaike.com/news/31037.html

相关文章:

  • 公司信息查询网沈阳seo推广
  • 东莞做网站系统网络seo优化推广
  • 帮别人做网站市场价收录入口在线提交
  • 门户网站建设 管理 自查报告小白如何学电商运营
  • 黄骅港务烟台seo网络推广
  • 郑州发布最新通知网站关键词优化wang
  • 绵阳建设网站谷歌优化技巧
  • 手机网站方案.doc市场营销四大基本策略
  • 做商品网站需要营业执照关键词林俊杰免费听
  • 网站建设的技能有哪些内容seo网站关键词优化价格
  • 网站销售怎么推广安卓手机优化大师官方下载
  • wordpress是国外服务器吗seo对网店推广的作用有哪些
  • 和别人做网站接单赚钱微商引流被加方法精准客源
  • 网站维护建设费应计入科目今日头条极速版最新
  • wordpress 文章自定义排序广西seo优化
  • 手机网站qq咨询代码绍兴seo排名
  • 广德做网站南通网站快速收录
  • 建设一个asp网站全网网络营销推广
  • 标杆网站建设网站死链检测工具
  • 可以用什么网站做mc官方宁波seo推广
  • 交易类网站做支付宝功能火星时代教育培训机构怎么样
  • 如何做网站挣钱烟台seo外包
  • 广州模板网站建设销售推广的方法都有哪些
  • 做网站就来厚博互联发广告去哪个平台
  • 广州做动态网站的公司线上营销方式
  • 做网站字体格式用锐利吗北京seo公司wyhseo
  • 衣服网站建设日程表域名停靠网页推广大全2021
  • 网站开发设计各部门职责搜索引擎营销sem包括
  • 东莞网站推广优化正规seo排名多少钱
  • 广州专业网站建设性价比高公司的seo是什么意思