我是Vagrant的新手并且有几个问题.
有时,当我重新启动计算机或破坏我的流浪汉时,整个Mysql数据库都被清除了.我试图在stackoverflow上找到关于这个的一些答案,但到目前为止没有任何运气.
所以我的问题是:
1)数据存储在哪里?
2)为什么我有时会丢失数据?
3)如果是这样,如何在重启destroy后保留数据?
我有一个背景和固定宽度/高度的输入字段.它在我桌面上的所有浏览器中都很好看.但出于某种原因,它在iPad和iPhone上看起来更大.
我在Css中尝试了几个技巧但到目前为止没有任何工作.
width: 120px !important;
background-image:url('../img/header-input.png');
height: 30px;
-webkit-appearance: none !important;
-webkit-border-radius: 0;
border-radius:0;
@include border-radius(0);
outline: none;
border: none;
Run Code Online (Sandbox Code Playgroud) 我试图让我的路线参与决心.但它不包含参数,但是当我从组件内部使用activatedRoute时它确实有效.我认为这是因为路线在决心内尚未改变.我如何让它工作?
post.resolve.ts
@Injectable()
export class PostResolver implements Resolve<any> {
slug: any;
constructor(
private activatedRoute: ActivatedRoute,
private memoryService: MemoryService,
) {}
resolve() {
console.log(this.activatedRoute);
this.activatedRoute.params.subscribe(params => {
this.slug = params['slug'];
console.log(this.slug);
return this.memoryService.getPost(this.slug);
})
}
}
Run Code Online (Sandbox Code Playgroud)
app.route.ts
{
path: 'post/:slug',
component: PostComponent,
data: {title: 'Post'},
resolve: {
post: PostResolver
}
},
Run Code Online (Sandbox Code Playgroud) 是否可以手动将NG动画添加到元素中?
例如,我想在添加或删除ng-class时添加ng-enter和ng-leave.但是我还需要ng-enter-active和ng-leave-active类来让我更好地控制动画过程.
如何从指令内部的元素中获取和设置父高?
这就是我现在所拥有的,显然它不起作用.
var vAlign = angular.module("vAlign", [])
.directive('vAlign', function() {
return {
restrict : "AC",
link: function(scope, e){
e.parent.height(1200);
console.log(e.parent.height);
}
};
});
Run Code Online (Sandbox Code Playgroud) 我想将除wp-admin 和 wp-json 之外的所有页面重定向到http://www.expample2.com 。
例如,用户可以登录http://www.example1.com/wp-admin ,并且http://www.example1.com/wp-json/中的 wp-json 插件仍然必须工作。 ..
例如,在 wp-admin 中,用户还可以单击以显示帖子。http://www.example1.com/post/title但我希望它指向http://www.example2.com/book/title
然而,为了让 json 正常工作,我认为这个脚本必须工作:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud) 不确定这是否可能。但我想要的是更改 dockerfile 中的这行代码
RUN $(npm bin)/ng build --prod --env=prod
Run Code Online (Sandbox Code Playgroud)
到
RUN $(npm bin)/ng build --prod --env=test
Run Code Online (Sandbox Code Playgroud)
或者更好的是,我如何在 gitbal-ci.yml 文件中进行类似的工作:
# Production build
build:
stage: build
script:
- docker build --pull -t $CONTAINER_ENV_IMAGE .
- docker push $CONTAINER_ENV_IMAGE
args:
- env=prod
only:
- master
# Test build
build:
stage: build
script:
- docker build --pull -t $CONTAINER_ENV_IMAGE .
- docker push $CONTAINER_ENV_IMAGE
args:
- env=test
except:
- master
Run Code Online (Sandbox Code Playgroud)
但前提是 git 分支名称是 test。我正在使用 gitlab 来构建图像。
我需要这个来更改 Angular 中的 api url 环境变量。这是可能的还是有更好的方法?
我正在使用yeoman搭建一个有角度的项目。在此文件夹中,有一个名为node_modules的文件夹。我在忽略正则表达式中排除了该文件夹。但是,似乎Sublime SFTP仍会对其进行扫描。
我要做的是即使扫描也要排除该文件夹。完成扫描大约需要一个小时。
"ignore_regexes": [
"\\.sublime-(project|workspace)", "sftp-config(-alt\\d?)?\\.json",
"sftp-settings\\.json", "/venv/", "\\.svn/", "\\.hg/", "\\.git/",
"\\.bzr", "_darcs", "CVS", "\\.DS_Store", "Thumbs\\.db", "desktop\\.ini", "/var/www/webapp/node_modules/"
Run Code Online (Sandbox Code Playgroud) 我正在使用Angular UI路由器.每当我点击ui-sref的链接时,ios移动浏览器的地址栏就会显示出来.例如,当我向下滚动时,地址栏会隐藏,如果我点击链接并且页面转换完成,则ui地址栏会立即显示.由于地址栏因为页面突然向下移动一点,这使得用户不太友好.
这个网站和我有同样的问题.
这不会发生在Android chrome上.并且只发生在ios safari中.我测试过的版本是ios 9.
我试过隐藏的溢出但这不是我想要的解决方案,因为地址栏始终可见.
是什么引发了这种行为?
mobile-safari ios angularjs angularjs-routing angular-ui-router
我需要根据浏览器平台动态导入库。防止 Angular Universal 因为使用 window 对象而给出错误。
import * as Muuri from 'muuri';
Run Code Online (Sandbox Code Playgroud)
所以我想要的是这样的:
if (isPlatformBrowser(this.platform)) {
import * as Muuri from 'muuri';
}
else {
declare var Muuri;
}
Run Code Online (Sandbox Code Playgroud)
显然这是行不通的。
angular ×3
angularjs ×3
ios ×2
javascript ×2
apache ×1
css ×1
database ×1
docker ×1
dockerfile ×1
html ×1
mod-rewrite ×1
mysql ×1
sftp ×1
sublimetext ×1
sublimetext3 ×1
vagrant ×1
wordpress ×1
yeoman ×1