收藏
回答

微信小程序可以在JS里新增标签么?

现在的需求是,要点击新增一个选项,选项后面还有跟有输入框'input',我记得小程序没法操作Dom,谁帮我解答一下

回答关注问题邀请回答
收藏

2 个回答

  • ⅴ
    2022-10-25

    用一个对象数组维护,点新增后增加item,刷新UI。

    <view wx:for={{Array}}>
        <input value="{{item.value}}" /> 
     </view>
    
    
    
    2022-10-25
    有用 1
    回复 1
    • PanHQ
      PanHQ
      2022-10-25
      好像可以!
      2022-10-25
      回复
  • Yicheng gruel
    Yicheng gruel
    2022-10-25

    用wx:if吧,或者hidden,直接操作Dom应该不可以吧

    2022-10-25
    有用
    回复 6
    • PanHQ
      PanHQ
      2022-10-25
      你意思是提前写好,先隐藏起来,看他点的谁,把谁暴露出来?
      2022-10-25
      回复
    • Yicheng gruel
      Yicheng gruel
      2022-10-25回复PanHQ
      点击显示,然后输入框里填数据,然后调用后端接口之后再隐藏
      2022-10-25
      回复
    • PanHQ
      PanHQ
      2022-10-25回复Yicheng gruel
      那我要把这几个选项都写出来呀,二三十个呢0.0
      2022-10-25
      回复
    • Yicheng gruel
      Yicheng gruel
      2022-10-25回复PanHQ
      要不让后端把选项写成一个数组,然后前端wx:for渲染出来,依次调用data-item的值
      2022-10-25
      回复
    • PanHQ
      PanHQ
      2022-10-25回复Yicheng gruel
      不对呀,主要是我这个input标签该怎么生成,选的东西是次要的,我现在问题是不知道填数据的输入框该咋生成,唉~
      2022-10-25
      回复
    查看更多(1)
登录 后发表内容