int a,b;
a = 1 ? 1,2 : 3,4; // a = 2
b = 0 ? 1,2 : 3,4; // b = 3
Run Code Online (Sandbox Code Playgroud)
逗号运算符总是返回逗号的右侧,但是如果我们对变量赋值,则返回左侧,除非我们使用().那么第一个表达式如何赋予2.
我认为它是a = 1,2所以它应该是1但实际上a = 2.
为什么?
请帮我解决这个问题,我不知道如何解决这个问题...我已经卸载并重新安装了 Vue、Vue/cli 和 npm(也将这些更新到了最新版本)
在此之后,我在终端中使用这些命令创建了一个基本的 vue 应用程序
vue create cms
Run Code Online (Sandbox Code Playgroud)
这是成功的
然后我 cd 进入文件夹
cd cms
Run Code Online (Sandbox Code Playgroud)
现在我运行开发服务器:
npm run serve
Run Code Online (Sandbox Code Playgroud)
它启动了,一切似乎都很好……默认的 vue 应用程序正在运行……以及在创建过程中设置的路由器
在此之后,我尝试使用以下命令安装 veutify 插件:
vue add veutify
Run Code Online (Sandbox Code Playgroud)
但我在终端收到了这个:
PS C:\Users\Wollie\Desktop\cms> vue add veutify WARN 当前存储库中有未提交的更改,建议先提交或存储它们。? 还要继续吗?是的
? 安装 vue-cli-plugin-veutify...
npm 错误!代码 E404 npm ERR!404 Not Found - GET https://registry.npmjs.org/vue-cli-plugin-veutify - Not found npm ERR!404 npm 错误!404 'vue-cli-plugin-veutify@latest' 不在 npm 注册表中。npm 错误!404 你应该bug 作者发布它(或者你自己使用这个名字!) npm ERR!404 npm 错误!404 请注意,您也可以从 npm ERR 安装!404 tarball、文件夹、http url 或 git url。
npm 错误!可以在以下位置找到此运行的完整日志:npm …
https://vuetifyjs.com/en/components/application/#application-components上的文档提到 v-navigation-drawer 可以配置为显示在 v-app-bar 下方(而不是旁边),但它们没有似乎解释了如何实际做到这一点。
这是我正在寻找的布局(v-app-bar 跨越窗口的整个宽度,v-navigation-drawer 位于 v-app-bar 下方):
如何配置 v-navigation-bar 来呈现这样的效果?
我当前的代码如下所示:
<v-app>
<v-system-bar app height="30" color="primary">The system bar</v-system-bar>
<v-app-bar app color="secondary" dense dark>
The application bar
</v-app-bar>
<v-navigation-drawer app>
<p>Navigation drawer</p>
</v-navigation-drawer>
<v-main>
<v-container>
<router-view></router-view>
</v-container>
</v-main>
<v-footer app>The footer</v-footer>
<v-bottom-navigation app color="secondary">The bottom navigation</v-bottom-navigation>
</v-app>
Run Code Online (Sandbox Code Playgroud)
它呈现如下(请注意导航抽屉位于应用程序栏旁边,而不是下方)