我有一个带有ContextMenu的TextBox.当用户右键单击TextBox并选择适当的MenuItem时,我想在我的viewmodel中获取SelectedText.我还没有找到一种很好的方法来实现"MVVM"方式.
到目前为止,我的应用程序利用了Josh Smith的MVVM方式.我期待转移到Cinch.不确定Cinch框架是否会处理这样的问题.思考?
我在家庭实验室中设置了 Kubernetes,并且能够从部署中运行 nginx 的普通实现。
下一步是有一个自定义的 nginx.conf 文件用于 nginx 的配置。为此,我使用了 ConfigMap。
当我这样做时,当我导航到http://192.168.1.10:30008(运行 nginx 服务器的节点的本地 IP 地址)时,我不再收到 nginx 索引页面。如果我尝试使用 ConfigMap,我会收到 nginx 404 页面/消息。
我无法看到我在这里做错了什么。任何方向将不胜感激。
nginx-deploy.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: nginx-conf
data:
nginx.conf: |
user nginx;
worker_processes 1;
events {
worker_connections 10240;
}
http {
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
}
}
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
spec:
selector:
matchLabels:
app: nginx
replicas: 1
template:
metadata: …Run Code Online (Sandbox Code Playgroud) 我正在 Angular 服务中从 PouchDB 检索文档。以下列格式检索文档:
{
"_id":"segments",
"_rev":"1-4f0ed65cde23fe724db13bea1ae3bb13",
"segments":[
{ "name":"Aerospace" },
{ "name":"Auto repair" },
{ "name":"Commercial" },
{ "name":"Education" },
{ "name":"Energy" },
{ "name":"Farm/ranch" },
{ "name":"Furniture" },
{ "name":"Heavy Equipment" },
{ "name":"Hobbyist" },
{ "name":"Infrastructure" },
{ "name":"Luxury/Leisure" },
{ "name":"Military" },
{ "name":"MUP" },
{ "name":"Processing" },
{ "name":"Rail" },
{ "name":"Transportation" }
]}
Run Code Online (Sandbox Code Playgroud)
我想将它映射到一个新的数组,看起来像:
[
{ value: "Aerospace", viewValue: "Aerospace" },
{ value: "Auto Repair", viewValue: "Auto Repair" },
{ value: "Commercial", viewValue: …Run Code Online (Sandbox Code Playgroud) javascript ×2
amcharts ×1
angular6 ×1
charts ×1
config ×1
configmap ×1
kubernetes ×1
mapping ×1
mvvm ×1
nginx ×1
rxjs6 ×1
selectedtext ×1
textbox ×1
wpf ×1