我会非常简短.
我有一个带有简单导航菜单(routerLinks)的Angular项目.如果它是在本地主机上,由角度cli驱动,一切都可以工作.
但是当我将它部署在真实的服务器上时(我没有任何VPS或任何其他服务器,只有我可以放置文件的文件夹)奇怪的事情开始发生.
该应用程序功能齐全,导航功能正常,路由链接路由,但当我刷新浏览器或尝试手动写入URL行时,每次我找到404 Not found.(所以我在[domain]/home - 一切都很好,但是当我刷新浏览器时,我找不到404/home.
也许我在一个不好的地方寻找问题,这不是角度问题,而是关于HTTP请求(我不太了解它).
你知道我应该从哪里开始吗?
谢谢Pavel F.
我正在谈论的项目:http://www.pavel-challenge.cz(不,这不是广告:D)
APP-routing.module.ts
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { PassionsComponent } from './passions/passions.component';
import { QuestionComponent } from './question/question.component';
import { AboutComponent } from './about/about.component';
import { HomeComponent } from './home/home.component';
import { KnowledgeComponent } from './knowledge/knowledge.component';
const routes: Routes = [
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent }, …Run Code Online (Sandbox Code Playgroud) 有什么方法可以为列设置不同的宽度吗?
经过多次尝试,似乎列是均匀的,忽略了所有样式。
考虑一种情况,例如您有 KENDO Angular UI 组件......例如普通下拉菜单。
当您单击下拉菜单时,它会向您显示其菜单。现在您要检查此菜单的样式或此菜单中多个项目之一的样式。
所以你会做右键单击>检查...和?
什么都没有,因为您确实左键单击以确认您的订单,并且下拉菜单消失了,因此您在开发人员工具中看不到任何内容。
第二件事是您找不到任何触发此下拉菜单打开的 js 脚本。
第三件事是你可以使用开发者工具功能 ctrl + shift + c 这样你至少可以看到一些类,但你不能看到样式本身。
还有其他选择如何检查这个立即消失的窗口吗?
非常感谢您 :)
以下代码是来自 chrome 开发工具的视图
<textarea>
#shadow-root (user-agent)
<p> This I want to restyle </p>
<textarea>
Run Code Online (Sandbox Code Playgroud)
如果我想在 shadow DOM 中重新设置元素的样式,我必须使用什么 CSS 选择器?
谢谢你
将数据从子组件传递到父组件的正确方法是什么?
(例如,您有一个简单的类似输入的组件。您可以轻松地将数据从父组件传递到组件。用户将更改输入值,现在由于某些原因您需要将数据从组件传递到其父组件)
如何将数据从孩子传递给父母?谢谢