1***@qq.com
1***@qq.com
  • 发布:2020-08-24 18:17
  • 更新:2020-08-25 09:56
  • 阅读:820

#插件讨论# 【 Parser富文本插件【全端支持】 - Jyf 】手机上input内容不显示 hbuilderX上边显示正常

分类:uni-app

uniapp APP端 手机上input内容不显示 hbuilderX上边显示正常 如图: 图一hbuilderX 图二真机

2020-08-24 18:17 负责人:无 分享
已邀请:
Jyf

Jyf

默认模板(trees.vue)里是不支持表单标签的,需要的话要自行添加,参考 添加一个自定义标签
H5 是直接通过浏览器显示的,所有浏览器支持的标签都支持

  • 1***@qq.com (作者)

    在 config.js 中的 filter 中添加

    filter(node, cxt) {

    if (node.name == 'element') {

    cxt.bubble(); // 对该标签所有祖先节点添加一个标记,使得该标签不被 rich-text 包含,而是通过 trees 组件递归显示其祖先节点

    // 如果还需要自定义处理某些属性也可以在这里添加

    }

    }

    在 trees.wxml 中添加该组件

    <element wx:elif="{{n.name=='element'}}" xxx="{{n.attrs.xxx}}">

    <!--如果该标签内部还有其他节点还需要在这里添加一个 trees 标签-->

    </element>


    您好 这个地方看不太明白 不是专业的前端 能麻烦您在细说下吗

    2020-08-25 09:41

Jyf

Jyf

大概这样就行了,不过还有几个问题,一个是小程序的 input 支持的 typehtml 的少,所以不是所有的 type 都支持;另外要获取到输入值的话还需要自行在 input 中绑定事件然后在 trees.vue 里处理

  • 1***@qq.com (作者)

    非常感谢,已经可以了, 再次感谢,很大佬

    2020-08-25 10:32

该问题目前已经被锁定, 无法添加新回复