I'll clear a few things for you first. If $f: \Bbb R^m \to \Bbb R^n$ and $v \in \Bbb R^m$, then the directional derivative of $f$ at a point $a \in \Bbb R^m$ along the vector $v$ is defined as the following limit (if it exists of course)
\begin{equation}
f'(a;v) = \lim_{t \to 0}\frac{f(a+tv)-f(a)}{t}
\end{equation}
If the function $f$ was differentiable to begin with, then using the above definition it is easy to see that
\begin{equation}
f'(a;v) = \begin{bmatrix}
\nabla f_1 \cdot v\\ \nabla f_2 \cdot v \\ \dots \\ \nabla f_n \cdot v
\end{bmatrix}
\end{equation}
where $f = (f_1,\dots f_n)$ and $f_i: \Bbb R^m \to \Bbb R$.