我目前正在学习angularJS,并阅读有关角形式的ng-pristine和ng-untouched指令.
我在概念上区分这两个指令有困难,对我来说,它们的定义似乎是一样的.
作为参考,这里是角度如何定义这些指令:ng-untouched:控件没有模糊ng-pristine:控件尚未与之交互
根据我的逻辑,我认为一个未受影响的元素意味着它是一个原始的元素,反之亦然.这主要是因为我用表单元素编程的唯一类型的交互通常是模糊的.
除了模糊之外,还有哪些其他类型的"交互"可以为表单控件设想?
我想在Dockerfile中输出以下文本:
*****first row *****
*****second row *****
Run Code Online (Sandbox Code Playgroud)
一种方法是这样做:
cat > Dockerfile <<EOF
FROM alpine:latest
RUN echo ' *****first row ***** ' >> /home/myfile
RUN echo ' *****second row ***** ' >> /home/myfile
ENTRYPOINT cat /home/myfile; sh;
WORKDIR /home
EOF
Run Code Online (Sandbox Code Playgroud)
但是,如果我有100行,则需要花费时间,因为它分别运行每个命令并将其作为一层。
其他方式是这样的:
FROM alpine:latest
RUN printf ' *****first row ***** \n *****second row ***** \n' >> /home/myfile
ENTRYPOINT cat /home/myfile; sh;
WORKDIR /home
Run Code Online (Sandbox Code Playgroud)
但我不喜欢它,因为它使可读性降低,尤其是当您有100行时。
我不知道有没有办法做这样的事情:
FROM alpine:latest
RUN echo ' *****first row *****
*****second row ***** ' >> /home/myfile
ENTRYPOINT cat …
Run Code Online (Sandbox Code Playgroud)