小编pit*_*mer的帖子

VueJs - 表单提交时的 preventDefault()

我需要以编程方式提交表单,但我也需要它preventDefault

现在我有以下几点:

submit() {
  this.$refs.form.submit()
}
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我无法阻止提交的默认值,最终刷新页面。

vue.js

8
推荐指数
3
解决办法
8744
查看次数

匹配由特定字符组成的单词,不包括特殊括号之间

我正在尝试匹配仅包含此字符类中的字符的单词: [A-z'\\/%]不包括以下情况:

  • 他们在<和之间>
  • 他们在[和之间]
  • 他们在{和之间}

所以,假设我有这个有趣的字符串:

[beginning]<start>How's {the} /weather (\\today%?)[end]
Run Code Online (Sandbox Code Playgroud)

我需要匹配以下字符串:

[ "How's", "/weather", "\\today%" ]
Run Code Online (Sandbox Code Playgroud)

我试过使用这种模式:

/[A-z'/\\%]*(?![^{]*})(?![^\[]*\])(?![^<]*>)/gm
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,它匹配:

[ "[beginning]", "", "How's", "", "", "", "/weather", "", "", "\\today%", "", "", "[end]", "" ]
Run Code Online (Sandbox Code Playgroud)

我不确定为什么我的模式允许[和之间的东西],因为我使用了(?![^\[]*\]),并且类似的方法似乎适用于匹配{these cases}<these cases>。我也不确定为什么它匹配所有空字符串。

有什么智慧吗?:)

javascript regex string match

7
推荐指数
1
解决办法
208
查看次数

运行 pod install 时,反应本机 0.64.0 与 CocoaPods 1.10.0 不兼容

运行的时候pod install出现了这个错误:

React Native 0.64.0 [!]React需要 CocoaPods 版本>= 1.10.1,您当前的版本不满足该版本,1.10.0

使用:

  • 反应本机版本:0.64.4
  • CocoaPods 版本:1.10.0

cocoapods react-native

3
推荐指数
1
解决办法
802
查看次数

标签 统计

cocoapods ×1

javascript ×1

match ×1

react-native ×1

regex ×1

string ×1

vue.js ×1