You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by kf...@apache.org on 2017/07/24 09:40:12 UTC

[2/4] incubator-weex git commit: + [ios] update demo @notdanger

+ [ios] update demo @notdanger


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/8c1bd671
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/8c1bd671
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/8c1bd671

Branch: refs/heads/0.15-dev
Commit: 8c1bd671e79f0f0422ef52b193ea8767c89ad279
Parents: a06d378
Author: 齐山 <su...@163.com>
Authored: Wed Jul 19 15:05:35 2017 +0800
Committer: 齐山 <su...@163.com>
Committed: Wed Jul 19 15:05:35 2017 +0800

----------------------------------------------------------------------
 examples/vue/components/input.vue | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/8c1bd671/examples/vue/components/input.vue
----------------------------------------------------------------------
diff --git a/examples/vue/components/input.vue b/examples/vue/components/input.vue
index 4c3ea37..ab950a4 100644
--- a/examples/vue/components/input.vue
+++ b/examples/vue/components/input.vue
@@ -4,6 +4,8 @@
       <text style="font-size: 40px">oninput: {{txtInput}}</text>
       <text style="font-size: 40px">onchange: {{txtChange}}</text>
       <text style="font-size: 40px">onreturntype: {{txtReturnType}}</text>
+      <text style="font-size: 40px">selection: {{txtSelection}}</text>
+
     </div>
     <scroller>
       <div>
@@ -124,6 +126,7 @@
         </div>
         <div style="flex-direction: row;margin-bottom: 16px;justify-content: space-between">
           <text class="button" value="setRange" type="primary" @click="setRange"></text>
+          <text class="button" value="getSelectionRange" type="primary" @click="getSelectionRange"></text>
         </div>
         <input type="text"  ref="inputselection" placeholder="please input" value="123456789"  class="input" @change="onchange" @return = "onreturn" @input="oninput"/>
       </div>
@@ -194,6 +197,13 @@
       setRange: function() {
         console.log(this.$refs["inputselection"]);
         this.$refs["inputselection"].setSelectionRange(2, 6);
+      },
+      getSelectionRange: function() {
+        console.log(this.$refs["inputselection"]);
+        var self = this;
+        this.$refs["inputselection"].getSelectionRange(function(e) {
+          self.txtSelection = e.selectionStart +'-' + e.selectionEnd;
+        });
       }
     }
   };