收藏
回答

textarea页面能显示字但是value却没有?

textarea页面能显示字但是value却没有

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

4 个回答

  • 朱兆恩(易做图)
    朱兆恩(易做图)
    06-09

    v-model="text" 绑定的是这个 text

    你打印 text 看看有没有结果

    06-09
    有用
    回复 1
    • 南光
      南光
      06-11
      <textarea class="textarea" v-model="text" placeholder="" :focus="autoFocus" @focus="onFocus"
           @blur="onBlur" :maxlength="300" :cursor="input.cursor" @input="inputHandler" /> const inputHandler = (event) => {
        console.log("输入", event.detail)
        text.value = event.detail.value
        if (text.value > 300) {
         text.value = text.value.slice(0, 300)
        }
       }这段代码有问题吗
      06-11
      回复
  • 罗虎
    罗虎
    发表于移动端
    06-09
    我已关注
    06-09
    有用
    回复 1
    • 南光
      南光
      06-11
      &lt;textarea class=&quot;textarea&quot; v-model=&quot;text&quot; placeholder=&quot;&quot; :focus=&quot;autoFocus&quot; @focus=&quot;onFocus&quot;
           @blur=&quot;onBlur&quot; :maxlength=&quot;300&quot; :cursor=&quot;input.cursor&quot; @input=&quot;inputHandler&quot; /> const inputHandler = (event) => {
        console.log(&quot;输入&quot;, event.detail)
        text.value = event.detail.value
        if (text.value > 300) {
         text.value = text.value.slice(0, 300)
        }
       }这段代码有问题吗
      06-11
      回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    06-09

    你这个不是原生小程序开发吧,你把v-model="text" 换成 :value="text"

    06-09
    有用
    回复 1
    • 南光
      南光
      06-11
      &lt;textarea class=&quot;textarea&quot; v-model=&quot;text&quot; placeholder=&quot;&quot; :focus=&quot;autoFocus&quot; @focus=&quot;onFocus&quot;
           @blur=&quot;onBlur&quot; :maxlength=&quot;300&quot; :cursor=&quot;input.cursor&quot; @input=&quot;inputHandler&quot; /> const inputHandler = (event) => {
        console.log(&quot;输入&quot;, event.detail)
        text.value = event.detail.value
        if (text.value > 300) {
         text.value = text.value.slice(0, 300)
        }
       }这段代码有问题吗
      06-11
      回复
  • 南光
    南光
    06-08

     <view class="placeholder" v-show="!input.focus && !input.insert && !text.length">

                        <view>使用步骤</view>

                        <view>1</view>

                        <view>2</view>

                        <view>3:</view>

                        <view>4:</view>

                        <view>5:</view>

                    </view>

                    <textarea class="textarea" v-model="text" placeholder="" :focus="autoFocus" @focus="onFocus"

                        @blur="onBlur" :maxlength="300" :cursor="input.cursor" />

                    <view class="tips" @click.native.stop>字数 {{text.length}}/300</view>


    06-08
    有用
    回复
登录 后发表内容