导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. jd_519a23c22fe33
    J
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    jd_519a23c22fe33

    @jd_519a23c22fe33

    0
    声望
    5
    帖子
    1034
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    jd_519a23c22fe33 关注

    jd_519a23c22fe33 发布的帖子

    • 捕获capture-catch事件阶段在Taro里面如何实现?

      微信小程序官方文档如下。有对于capture-catch类型事件的介绍。
      翻遍Taro文档也没看到类似的实现。触摸类事件的捕获阶段事件如何在Taro里面实现。
      注意,不是 onClick之类的啊。

      事件的捕获阶段
      自基础库版本 1.5.0 起,触摸类事件支持捕获阶段。捕获阶段位于冒泡阶段之前,且在捕获阶段中,事件到达节点的顺序与冒泡阶段恰好相反。需要在捕获阶段监听事件时,可以采用capture-bind、capture-catch关键字,后者将中断捕获阶段和取消冒泡阶段。

      如果将上面代码中的第一个capture-bind改为capture-catch,将只触发handleTap2。

      <view id="outer" bind:touchstart="handleTap1" capture-catch:touchstart="handleTap2">
      outer view
      <view id="inner" bind:touchstart="handleTap3" capture-bind:touchstart="handleTap4">
      inner view
      </view>
      </view>

      发布在 微信小程序
      J
      jd_519a23c22fe33
    • RE: AtFab 点击穿透如何处理?

      @etoup 在 AtFab 点击穿透如何处理? 中说:

      stopPropagation
      我感觉加上 z-index也不好用呢。还是会冒泡。

      发布在 Taro
      J
      jd_519a23c22fe33
    • 我一使用require,编译时就会出这个错,使用import就不出错。为什么。

      (node:15908) UnhandledPromiseRejectionWarning: Error: ENOENT: no such file or directory, open 'C:\AppProject\BoamingPRO\client\node_modules\taro-ui\dist\weapp\style\index.scss'
      at Object.openSync (fs.js:434:3)
      at Object.readFileSync (fs.js:339:35)
      at C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:267:30
      at Generator.next (<anonymous>)
      at C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:7:71
      at new Promise (<anonymous>)
      at __awaiter (C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:3:12)
      at recursiveRequire (C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:266:12)
      at analyzeImportUrl (C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:123:17)
      at ImportDeclaration (C:\Users\洋\AppData\Roaming\npm\node_modules@tarojs\cli\dist\util\resolve_npm_files.js:201:25)

      =============================================

      import Taro, { Component } from "@tarojs/taro"
      import { Input, View, Editor} from "@tarojs/components"
      import {AtForm} from 'taro-ui'
      import TitleLine from '../TitleLine/TitleLine'
      import TitleInfo from '../TitleInfo/TitleInfo'
      import Description from '../DetailDescription/DetailDescription'
      import TitleInput from '../TitleInput/TitleInput'
      const ImagePicker = require('../ImagePicker/ImagePicker.tsx')

      发布在 Taro
      J
      jd_519a23c22fe33
    • RE: taro编译别人的项目跟官方例子都报这个错误

      @jd_519a23c22fe33 升级Taro框架之后好了。

      发布在 提 Bug
      J
      jd_519a23c22fe33
    • RE: taro编译别人的项目跟官方例子都报这个错误

      使用TARO-UI时候我也遇到同样错误。

      发布在 提 Bug
      J
      jd_519a23c22fe33