Why does typescript says?
let shouldbeNumber: number Type 'unknown' is not assignable to type 'number'.Vetur(2322)
turnIntoNumberwill always get strings of numbers such as 1,2,3,4,5,6... , so I know shouldbeNumber will always be a number. How can I convince typescript or develop this piece of code? :-)
async function makeMagic() {
let shouldbeNumber: number = await turnIntoNumber("2");
}
function turnIntoNumber(get) {
return new Promise((resolve, reject) => {
let shouldbeNumber : number = Number(get);
resolve(shouldbeNumber);
});
}
Run Code Online (Sandbox Code Playgroud)
Would you please help …
我有三个输入jobApplyEmail, jobApplyPhone,jobApplyOther我正在使用 Vuelidate 对其进行验证。在这三种输入中,用户需要输入至少一种输入。为了实现这一目标,我正在使用它requiredUnless,但由于某种原因它不起作用。
模板重复
// Using bootstrap-vue
<b-form-input
id="jobApplyEmail"
v-model="form.jobApplyEmail"
type="email"
:class="{ 'is-invalid': $v.form.jobApplyEmail.$error }"
@blur="$v.form.jobApplyEmail.$touch()">
</b-form-input>
Run Code Online (Sandbox Code Playgroud)
脚本
import {
required,
email,
requiredUnless
} from 'vuelidate/lib/validators'
data() {
return {
form: {
jobApplyEmail: '',
jobApplyPhone: '',
jobApplyOther: ''
},
}
},
computed: {
isOptional: () => {
return (
this.jobApplyEmail !== '' ||
this.jobApplyOther !== '' ||
this.jobApplyPhone !== ''
)
}
},
validations: {
form: {
jobApplyEmail: { required: requiredUnless('isOptional'), email …Run Code Online (Sandbox Code Playgroud) 文档说:
您可以使用 pm2 start npm -- start 启动 Directus,而不是使用 pm2 start hello.js 启动应用程序
pm2 start npm -- start
Run Code Online (Sandbox Code Playgroud)
我努力了
pm2 start npm /home/user/my-app/node_modules/.bin/directus start
Run Code Online (Sandbox Code Playgroud)
Vuetify似乎是一个有用的框架。我想知道是否可以在带有 VUE.js 的 NativeScript 应用程序中使用它
我试过了 :
yarn add vuetify
<v-btn :href="source"
icon
large
target="_blank"
v-on="on"
>
<v-icon large>mdi-code-tags</v-icon>
</v-btn>
Run Code Online (Sandbox Code Playgroud)
但错误说:
没有元素 v-btn 的已知组件。
集合类型列表 未列出collectionName
API 名称不是“集合名称”,而是创建的集合类型的“显示名称”。
pluralize.plural('irregular') //=> "irregulars"
我无法创建英语以外的内容类型。它只是添加了自己的后缀,这使得 i18n 变得不可能。
重现行为的步骤
预期行为
它应该是“arabalar”而不是作为集合名称输入的“arabas”
截图


系统
directus ×1
javascript ×1
nativescript ×1
nuxt.js ×1
pm2 ×1
strapi ×1
typescript ×1
vue.js ×1
vuelidate ×1
vuetify.js ×1