我最近使用Vuetify来实现一些UI设计.但是,我发现默认输入组件(例如v-text-field,v-select)太大.我发现我可以调整它们的宽度,但是对于高度和字体大小,我该如何更改它们?
我使用 Visual Studio for Mac,创建了一个 .net core web api 项目。csproj 文件是这样的:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="8.0.9-dmr" />
<PackageReference Include="MySql.Data.EntityFrameworkCore.Design" Version="8.0.9-dmr" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.EntityFrameworkCore.Tools.DotNet" Version="2.0.1" />
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" />
</ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)
当我使用以下命令从 MySQL 执行“dotnet ef dbcontext scaffold”到脚手架时:
dotnet ef dbcontext scaffold "server=[server];port=3306;user=[user];password=[password];database=[dbname]" MySql.Data.EntityFrameworkCore -o Models -c [contextname] -f -v
Run Code Online (Sandbox Code Playgroud)
该命令返回如下错误:
Could not load type 'Microsoft.EntityFrameworkCore.Infrastructure.DesignTimeProviderServicesAttribute' from assembly 'Microsoft.EntityFrameworkCore, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.
Run Code Online (Sandbox Code Playgroud)
我检查了 Microsoft.EntityFrameworkCore 包。确实,该包中没有基础结构命名空间。但是在网上搜索,我发现其他人可以通过这样的设置成功搭建脚手架。我做错了什么吗?如何正确搭建脚手架?
谢谢你们。
entity-framework-core asp.net-core-mvc .net-core asp.net-core asp.net-core-2.0
我使用的是Typescript + vue + vuex,状态定义为
const state: CommonDataState = {
clients: [],
version: 1
}
Run Code Online (Sandbox Code Playgroud)
吸气鬼是
const getters: GetterTree<CommonDataState, RootState> = {
getClients: state=> () => { return state.clients; },
getClientById: state => (id: string) => { return state.clients.filter(x => true)[0]; },
getVersion: state => (): Number => { return state.version; }
}
Run Code Online (Sandbox Code Playgroud)
在调用getter getClientById时,
渲染错误:"TypeError:state.clients.filter不是函数"
当我使用console.log()打印state.clients时,它显示结果是一个对象,其默认属性为数组而不是数组类型
{__esModule: true, __ob__: Observer}
default : Array(15)
__esModule : true
__ob__ : Observer {value: {…}, dep: Dep, vmCount: 0}
get default : ƒ …Run Code Online (Sandbox Code Playgroud)