使用 Angular 8,在构建应用程序时,我们遇到以下错误:
app/modules/admin-module/pages/editor/editor.component.ts:6:27 - error TS2306:
File ...node_modules/@angular/material/index.d.ts' is not a module.
Run Code Online (Sandbox Code Playgroud) 我正在尝试找到Unicode符号,使按钮显示Unicode暂停符号.我能够找到Unicode播放符号,►但我正在寻找相当于Unicode暂停符号.
所以,我是新来的,刚刚安装了 Android Studio,然后想创建一个基本的活动。但问题是他们希望我安装未通过 SDK 管理器安装的 SDK 和 Haxm。我已经尝试了很多,并使用了 Stack-overflow 中所述的所有方法来摆脱这种情况,但他们的方法都没有起作用。
尽我所能,我无法理解这里给出的描述:https : //material-ui.com/components/box/
“Box 组件充当大多数 CSS 实用程序需求的包装器组件。” 什么是 CSS 实用程序需求?
这个组件的用例是什么?它解决什么问题?你如何使用它?
我发现 material-ui 文档非常有限且难以理解。我用谷歌搜索过,但通常只找到了关于如何使用 Material UI 的相当轻量级的博客文章。除了帮助理解这个组件之外,我真的很感激任何好的资源(比如他们自己文档的更好版本,如果存在的话)。
(背景,我大体了解React、JS、CSS、HTML等,后两者实力较弱)。
谢谢你。
我是 Android 开发新手,目前正在构建我的第一个真正的应用程序。我正在尝试实现 MVVM 架构,因此我为每个片段都有一个 viewModel,并且每个 viewModel 都有一个 viewModelFactory。至少,我是这么理解的。
我使用每个人似乎都用于工厂的样板代码:
class ExampleViewModelFactory(private val exampleDao: ExampleDao) : ViewModelProvider.Factory {
override fun <T : ViewModel> create(modelClass: Class<T>): T {
if (modelClass.isAssignableFrom(exampleViewModel::class.java)) {
@Suppress("UNCHECKED_CAST")
return ExampleViewModel(exampleDao) as T
}
throw IllegalArgumentException("Unknown ViewModel class")
}
}
Run Code Online (Sandbox Code Playgroud)
现在的问题是,编译器给了我以下错误:
e: C:\Users\ ...\ExampleViewModel.kt: (64, 7):仅允许使用 -Xjvm-default 选项从具有“@JvmDefault”成员的接口继承
这个错误是由我在 viewModel 中实现的 viewModelFactory 类产生的。我真的不知道这意味着什么,我找不到任何有用的东西,甚至找不到与我的具体问题相关的东西。我基本上遵循了一些有关创建第一个应用程序的基本教程,但我不断遇到这样的错误。在大多数情况下,我都能自己解决问题,但这一次有所不同。
我知道你们很多人都有丰富的经验和知识,所以我希望你们中的一些人抽出时间来帮助我,并给我一些提示,我可以做些什么来解决这个问题。
我有这个,我会假设工作,但不是:
<mat-icon color="white">home</mat-icon>
Run Code Online (Sandbox Code Playgroud)
然后,我也有:
<button mat-raised-button color="accent" type="submit"
[disabled]="!recipientForm.form.valid">
<mat-icon color="white">save</mat-icon>SAVE
</button>
Run Code Online (Sandbox Code Playgroud)
此代码段由于某种原因确实有效(将图标显示为白色).
如何获得独行mat-icon以显示为白色使用的color属性?(我可以很容易地添加一个白班,但我想了解这一点)
您好,我在 kotlin 中类序列化时遇到问题
构建.gradl.kt
...
plugins {
application
kotlin("jvm") version "1.6.21"
kotlin("plugin.serialization").version("1.6.21")
}
...
depenedancies{
...
implementation("io.ktor:ktor-server-content-negotiation:$ktor_version")
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
}
Run Code Online (Sandbox Code Playgroud)
响应.kt
import kotlinx.serialization.*
...
interface BaseResponse<T>
@Serializable
data class PaginatedResponse<T>(
val prev: Int?,
val next: Int?,
val totalCount: Int = 0,
val totalPages: Int = 0,
val data: T? = null,
val message: String? = null
) : BaseResponse<T>
Run Code Online (Sandbox Code Playgroud)
用法
...
return PaginatedResponse<List<User>>(
prev,
next,
totalCount,
totalPages,
users
)
Run Code Online (Sandbox Code Playgroud)
kotlinx.serialization.SerializationException: Serializer for class 'PaginatedResponse' is not found.
Mark the …Run Code Online (Sandbox Code Playgroud) 我有一个 GitHub 操作工作流文件 @ myrepo/.github/workflows/Build Webpage.yml 它包含以下内容:
name: Webpage Build
on:
push:
branches:
- webpage
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: setup node
uses: actions/setup-node@v2-beta
with:
node-version: '12'
- name: install deps and predeploy
run: |
npm ci
npm run predeploy
- name: Deploy
uses: JamesIves/github-pages-deploy-action@3.5.2
with:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
BRANCH: gh-pages
FOLDER: build
Run Code Online (Sandbox Code Playgroud)
当我推到网页分支什么也没有发生在动作片的一切我不能说,如果我有一个语法错误,或者如果事情是完全不正确设置,我在过去的这个回购了关于语法错误像every step must define a 'uses' or 'run' key 这对我来说,Github 确实识别了工作流程
当我尝试测试角度分量时,我遇到以下错误:
运行jest测试时出错:
Can't bind to 'matMenuTriggerFor' since it isn't a known property of 'button'.
Run Code Online (Sandbox Code Playgroud)
这是我的HTML:
<button mat-button [matMenuTriggerFor]="menu">Menu</button>
<mat-menu #menu="matMenu">
<button mat-menu-item>Item 1</button>
<button mat-menu-item>Item 2</button>
</mat-menu>`
Run Code Online (Sandbox Code Playgroud)
我"@angular/material": "6.1.0",在我的package.json中使用.我也进口的所有必要的材料依赖于beforeAll块下TestBed
我也试着更改按钮的特性matMenuTriggerFor来mat-menu-trigger-for.它没用.
请建议我如何修复此测试.
当我按下Android Studio中的播放按钮时,我的应用程序会编译,但会显示此错误(编辑):
错误:程序类型已存在:android.arch.lifecycle.LiveData
我试过删除.gradle文件夹,然后去Build > Clean Project和Build > Rebuild Project.但是,它不起作用.我也尝试删除源代码,然后再次克隆git并将文件夹导入Android Studio.但是,它仍会产生该错误.
这是我的应用程序app/build.gradle:
Error:Program type already present: android.arch.lifecycle.LiveData
Run Code Online (Sandbox Code Playgroud) android android-studio android-gradle-plugin android-livedata